package cn.fl.risk.vo;

import java.util.Date;
import java.util.List;

import cmm.web.core.framework.vo.BaseVO;

 /**
 * @Description: 支付表欠款明细导出记录主表
 */
public class RskArreExpLogMVO extends BaseVO{

	/**
	 * 
	 */
	private static final long serialVersionUID = -4230124290209259069L;
	/**
	 * 支付表ID
     */
	private Long paySchId;
	/**
	 * 支付表编号
     */
	private String paySchNo;
	/**
	 * CST_ID
     */
	private Long cstId;
	/**
	 * CST_NM
     */
	private String cstNm;
	/**
	 * LS_CNT_NO
     */
	private String lsCntNo;
	/**
	 * CLOS_DT
     */
	private Date closDt;
	/**
	 * PENA_CAL_WAY
     */
	private String penaCalWay;
	
	/**
	 * penaCalWayNm
     */
	private String penaCalWayNm;
	/**
	 * 导出记录明细
	 */
	private List<RskArreExpLogDVO> logDList;
	
	private double feeAmtTotal = 0d;// 应收金额合计
	private double arAmtTotal = 0d;//实收金额合计
	private double overAmtTotal = 0d;//逾期金额合计
	private double penaltyAmtTotal = 0d;//罚息金额合计
	private double arPenaltyAmtTotal = 0d;//实收罚息合计
	private double payAmtTotal = 0d;//来款金额合计
	private double breachAmtTotal = 0d;//违约金金额合计
	
	private String crtUsrName;
	
	
	public String getCrtUsrName() {
		return crtUsrName;
	}

	public void setCrtUsrName(String crtUsrName) {
		this.crtUsrName = crtUsrName;
	}

	public String getPenaCalWayNm() {
		return penaCalWayNm;
	}

	public void setPenaCalWayNm(String penaCalWayNm) {
		this.penaCalWayNm = penaCalWayNm;
	}

	public double getFeeAmtTotal() {
		return feeAmtTotal;
	}

	public void setFeeAmtTotal(double feeAmtTotal) {
		this.feeAmtTotal = feeAmtTotal;
	}

	public double getArAmtTotal() {
		return arAmtTotal;
	}

	public void setArAmtTotal(double arAmtTotal) {
		this.arAmtTotal = arAmtTotal;
	}

	public double getOverAmtTotal() {
		return overAmtTotal;
	}

	public void setOverAmtTotal(double overAmtTotal) {
		this.overAmtTotal = overAmtTotal;
	}

	public double getPenaltyAmtTotal() {
		return penaltyAmtTotal;
	}

	public void setPenaltyAmtTotal(double penaltyAmtTotal) {
		this.penaltyAmtTotal = penaltyAmtTotal;
	}

	public double getArPenaltyAmtTotal() {
		return arPenaltyAmtTotal;
	}

	public void setArPenaltyAmtTotal(double arPenaltyAmtTotal) {
		this.arPenaltyAmtTotal = arPenaltyAmtTotal;
	}

	public double getPayAmtTotal() {
		return payAmtTotal;
	}

	public void setPayAmtTotal(double payAmtTotal) {
		this.payAmtTotal = payAmtTotal;
	}

	public double getBreachAmtTotal() {
		return breachAmtTotal;
	}

	public void setBreachAmtTotal(double breachAmtTotal) {
		this.breachAmtTotal = breachAmtTotal;
	}

	public List<RskArreExpLogDVO> getLogDList() {
		return logDList;
	}

	public void setLogDList(List<RskArreExpLogDVO> logDList) {
		this.logDList = logDList;
	}

	/**
	 * 支付表ID
     */
	public Long getPaySchId() {
		return paySchId;
	}

	/**
	 * 支付表ID
     */
	public void setPaySchId(Long paySchId) {
		this.paySchId = paySchId;
	}
	
	/**
	 * 支付表编号
     */
	public String getPaySchNo() {
		return paySchNo;
	}

	/**
	 * 支付表编号
     */
	public void setPaySchNo(String paySchNo) {
		this.paySchNo = paySchNo;
	}
	
	/**
	 * CST_ID
     */
	public Long getCstId() {
		return cstId;
	}

	/**
	 * CST_ID
     */
	public void setCstId(Long cstId) {
		this.cstId = cstId;
	}
	
	/**
	 * CST_NM
     */
	public String getCstNm() {
		return cstNm;
	}

	/**
	 * CST_NM
     */
	public void setCstNm(String cstNm) {
		this.cstNm = cstNm;
	}
	
	/**
	 * LS_CNT_NO
     */
	public String getLsCntNo() {
		return lsCntNo;
	}

	/**
	 * LS_CNT_NO
     */
	public void setLsCntNo(String lsCntNo) {
		this.lsCntNo = lsCntNo;
	}
	
	/**
	 * CLOS_DT
     */
	public Date getClosDt() {
		return closDt;
	}

	/**
	 * CLOS_DT
     */
	public void setClosDt(Date closDt) {
		this.closDt = closDt;
	}
	
	/**
	 * PENA_CAL_WAY
     */
	public String getPenaCalWay() {
		return penaCalWay;
	}

	/**
	 * PENA_CAL_WAY
     */
	public void setPenaCalWay(String penaCalWay) {
		this.penaCalWay = penaCalWay;
	}


}
